home *** CD-ROM | disk | FTP | other *** search
/ Freelog Special Edition 10 / FreelogHS10.iso / Buzz / Buzz_Advanced_Pack.exe / {app} / Dev / dsplib / bw.h next >
C/C++ Source or Header  |  2001-08-27  |  532b  |  23 lines

  1. #ifndef __BUZZ_DSPLIB_BW_H
  2. #define __BUZZ_DSPLIB_BW_H
  3.  
  4. class CBWState
  5. {
  6. public:
  7.     float a[5];        // coefficients
  8.     float i[2];        // past inputs
  9.     float o[2];        // past outputs
  10.     float ri[2];    // past right inputs (for stereo mode)
  11.     float ro[2];    // past right outputs 
  12.     int IdleCount;
  13. };
  14.  
  15. // work modes
  16. #define WM_NOIO                                 0
  17. #define WM_READ                                 1
  18. #define WM_WRITE                                2
  19. #define WM_READWRITE                            3
  20.  
  21. #define BW_SETTLE_TIME        256        
  22.  
  23. #endif